<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IRremoteESP8266: ArgoProtocolWREM3 Union Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">IRremoteESP8266
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="unionArgoProtocolWREM3-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">ArgoProtocolWREM3 Union Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Native representation of A/C IR message for WREM-3 remote.  
 <a href="unionArgoProtocolWREM3.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="ir__Argo_8h_source.html">ir_Argo.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for ArgoProtocolWREM3:</div>
<div class="dyncontent">
<div class="center"><img src="unionArgoProtocolWREM3__coll__graph.png" border="0" usemap="#ArgoProtocolWREM3_coll__map" alt="Collaboration graph"/></div>
<map name="ArgoProtocolWREM3_coll__map" id="ArgoProtocolWREM3_coll__map">
<area shape="rect" title="Native representation of A/C IR message for WREM&#45;3 remote." alt="" coords="103,109,257,136"/>
<area shape="rect" href="structArgoProtocolWREM3_1_1Timer.html" title=" " alt="" coords="5,5,168,47"/>
<area shape="rect" href="structArgoProtocolWREM3_1_1Config.html" title=" " alt="" coords="192,5,355,47"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structArgoProtocolWREM3_1_1Config.html">Config</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structArgoProtocolWREM3_1_1Timer.html">Timer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ae8ebbecb6945cf1a36feacb93b16fd8d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionArgoProtocolWREM3.html#ae8ebbecb6945cf1a36feacb93b16fd8d">raw</a> [<a class="el" href="IRremoteESP8266_8h.html#a5f38a56eacd9964a8514cb57de287a45">kArgoStateLength</a>]</td></tr>
<tr class="memdesc:ae8ebbecb6945cf1a36feacb93b16fd8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The state in native IR code form.  <a href="unionArgoProtocolWREM3.html#ae8ebbecb6945cf1a36feacb93b16fd8d">More...</a><br /></td></tr>
<tr class="separator:ae8ebbecb6945cf1a36feacb93b16fd8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76e13af1fd9e37acc9024c41ec6af461"><td class="memItemLeft" >struct {</td></tr>
<tr class="memitem:aba005bf7689570bb9f8c44edab37d59d"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#ac1228072b0107fbb2ef753baaebfda04">Pre1</a>:4</td></tr>
<tr class="separator:aba005bf7689570bb9f8c44edab37d59d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3608bcb2abddef1f5893b9b65b28b105"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a7cd987f45696e861d2ec2435e7fbfa46">IrChannel</a>:2</td></tr>
<tr class="memdesc:a3608bcb2abddef1f5893b9b65b28b105"><td class="mdescLeft">&#160;</td><td class="mdescRight">Preamble: 0b1011 <a class="el" href="ir__Argo_8cpp.html#a75d9bb6bcb5ad3a112371114bea69e9e">kArgoWrem3Preamble</a>.  <a href="structArgoProtocolWREM3_1_1_0d10.html#a3608bcb2abddef1f5893b9b65b28b105">More...</a><br /></td></tr>
<tr class="separator:a3608bcb2abddef1f5893b9b65b28b105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a6748de8f40e8b9121e08b69d363301"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#ac2b78a7874bc7c19b68e7ecc0efed641">IrCommandType</a>:2</td></tr>
<tr class="memdesc:a3a6748de8f40e8b9121e08b69d363301"><td class="mdescLeft">&#160;</td><td class="mdescRight">0..3 range  <a href="structArgoProtocolWREM3_1_1_0d10.html#a3a6748de8f40e8b9121e08b69d363301">More...</a><br /></td></tr>
<tr class="separator:a3a6748de8f40e8b9121e08b69d363301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af44f5d6ef06c64054bef3eb71b766162"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a141495c3f67ab8bfd6191d00536fc64f">RoomTemp</a>:5</td></tr>
<tr class="memdesc:af44f5d6ef06c64054bef3eb71b766162"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="ir__Argo_8h.html#af6d63b1d2f511ebd1a1358e497ed1fca">argoIrMessageType_t</a>  <a href="structArgoProtocolWREM3_1_1_0d10.html#af44f5d6ef06c64054bef3eb71b766162">More...</a><br /></td></tr>
<tr class="separator:af44f5d6ef06c64054bef3eb71b766162"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d728c4da10369cf504c9e1f1f7848c8"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a4706e557687809fc3e8e89e9bea189ec">Mode</a>:3</td></tr>
<tr class="separator:a7d728c4da10369cf504c9e1f1f7848c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b332cee1d2d5e66def956f241bb714e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a8b55e8222b66e31bb1d70690024502fb">Temp</a>:5</td></tr>
<tr class="memdesc:a3b332cee1d2d5e66def956f241bb714e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="ir__Argo_8h.html#ac5ec3c5effcb350b776669400d29809c">argoMode_t</a>  <a href="structArgoProtocolWREM3_1_1_0d10.html#a3b332cee1d2d5e66def956f241bb714e">More...</a><br /></td></tr>
<tr class="separator:a3b332cee1d2d5e66def956f241bb714e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae73984efb0543ef6a6504b2e094e06e9"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#ac05cd30368d562f37f01189ab2189afd">Fan</a>:3</td></tr>
<tr class="separator:ae73984efb0543ef6a6504b2e094e06e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f1adfff7e958450b9b4dbf841ec8e36"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a5daf182a5014da64873534f01802ae2f">Flap</a>:3</td></tr>
<tr class="memdesc:a6f1adfff7e958450b9b4dbf841ec8e36"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="ir__Argo_8h.html#aa06fa023aaa4ffd1cce16ddc08ee1b58">argoFan_t</a>  <a href="structArgoProtocolWREM3_1_1_0d10.html#a6f1adfff7e958450b9b4dbf841ec8e36">More...</a><br /></td></tr>
<tr class="separator:a6f1adfff7e958450b9b4dbf841ec8e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f39304ad4d721c44c87718b5b393cff"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a16027243f7803919755bf3d7c5d2b314">Power</a>:1</td></tr>
<tr class="memdesc:a7f39304ad4d721c44c87718b5b393cff"><td class="mdescLeft">&#160;</td><td class="mdescRight">SwingV <a class="el" href="ir__Argo_8h.html#a65130e0edbf25ecde961ccc38fe67719">argoFlap_t</a>.  <a href="structArgoProtocolWREM3_1_1_0d10.html#a7f39304ad4d721c44c87718b5b393cff">More...</a><br /></td></tr>
<tr class="separator:a7f39304ad4d721c44c87718b5b393cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a85c4e1cb913d70104dab153870861c"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#af6625af7354c44c45c81cc1cf9c7395e">iFeel</a>:1</td></tr>
<tr class="separator:a8a85c4e1cb913d70104dab153870861c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee26147f5d95ab69fad3cabc44243d73"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a0ae093974abc6e24fd2927072eac8b6b">Night</a>:1</td></tr>
<tr class="separator:aee26147f5d95ab69fad3cabc44243d73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab82423fe2b5b2afeec13326fca4ec0ff"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a575fd7bfc3b59f45c364c7bd812e0585">Eco</a>:1</td></tr>
<tr class="separator:ab82423fe2b5b2afeec13326fca4ec0ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a348baa3f94085dcd54ad91faa07bd616"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#af0cd309e34173980416c84b3f5b5ee11">Max</a>:1</td></tr>
<tr class="memdesc:a348baa3f94085dcd54ad91faa07bd616"><td class="mdescLeft">&#160;</td><td class="mdescRight">a.k.a. Turbo  <a href="structArgoProtocolWREM3_1_1_0d10.html#a348baa3f94085dcd54ad91faa07bd616">More...</a><br /></td></tr>
<tr class="separator:a348baa3f94085dcd54ad91faa07bd616"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaa3247b8c4e44f1e92649c93f48133e"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#aee10dd268dd6e298956200965ef6e168">Filter</a>:1</td></tr>
<tr class="separator:aeaa3247b8c4e44f1e92649c93f48133e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89dfea36bf05a812e08d0360e902ff9a"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#ad4842c64d274a9d0de639abbe84a7c55">Light</a>:1</td></tr>
<tr class="separator:a89dfea36bf05a812e08d0360e902ff9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2099e2bfbc9831ea77b9c8b2cf642cc6"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#adf85e9220ef2668d29c4fe63c609e7e9">Post1</a>:6</td></tr>
<tr class="separator:a2099e2bfbc9831ea77b9c8b2cf642cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add1807e8753ddca8870e34ed8a5b171d"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a2c9225bd2f33bcc33164a3aedf0fa28d">Sum</a>:8</td></tr>
<tr class="memdesc:add1807e8753ddca8870e34ed8a5b171d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unknown, always 0b110000 (TempScale?)  <a href="structArgoProtocolWREM3_1_1_0d10.html#add1807e8753ddca8870e34ed8a5b171d">More...</a><br /></td></tr>
<tr class="separator:add1807e8753ddca8870e34ed8a5b171d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76e13af1fd9e37acc9024c41ec6af461"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a76e13af1fd9e37acc9024c41ec6af461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f02eee58f9b58593d58ea6c8000df26"><td class="memItemLeft" >struct {</td></tr>
<tr class="memitem:a54aa0c868c07c69d59a614c7cf697358"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#adb594a8c2eb0607d97bdd84029bd2509">__pad0__</a>:8</td></tr>
<tr class="separator:a54aa0c868c07c69d59a614c7cf697358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219b57b6fa68e3700f6246b49a86f540"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#aa556840c33f82401ddc0032018579d5b">SensorT</a>:5</td></tr>
<tr class="separator:a219b57b6fa68e3700f6246b49a86f540"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85cba3f8d0a62ef366cfed867312b29a"><td class="memItemLeft" >&#160;&#160;&#160;uint8_t&#160;&#160;&#160;<a class="el" href="unionArgoProtocolWREM3.html#a7ebe13fc897032a39eac9f6750a8bbb9">CheckHi</a>:3</td></tr>
<tr class="separator:a85cba3f8d0a62ef366cfed867312b29a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f02eee58f9b58593d58ea6c8000df26"><td class="memItemLeft" valign="top">};&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a3f02eee58f9b58593d58ea6c8000df26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a9f04a39726e78ce0cc607fa636d9eb"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structArgoProtocolWREM3_1_1Timer.html">ArgoProtocolWREM3::Timer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionArgoProtocolWREM3.html#a6a9f04a39726e78ce0cc607fa636d9eb">timer</a></td></tr>
<tr class="separator:a6a9f04a39726e78ce0cc607fa636d9eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34513e815eea9f74b1cbb653195e5e24"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structArgoProtocolWREM3_1_1Config.html">ArgoProtocolWREM3::Config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionArgoProtocolWREM3.html#a34513e815eea9f74b1cbb653195e5e24">config</a></td></tr>
<tr class="separator:a34513e815eea9f74b1cbb653195e5e24"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Native representation of A/C IR message for WREM-3 remote. </p>
<dl class="section note"><dt>Note</dt><dd>The remote sends 4 different IR command types, varying in length and methods of checksum calculation<ul>
<li>[0b00] Regular A/C command (change operation mode) - 6-byte</li>
<li>[0b01] iFeel Temperature report - 2-byte</li>
<li>[0b10] <a class="el" href="structArgoProtocolWREM3_1_1Timer.html">Timer</a> command - 9-byte</li>
<li>[0b11] <a class="el" href="structArgoProtocolWREM3_1_1Config.html">Config</a> command - 4-byte </li>
</ul>
</dd>
<dd>
The 1st 2 structures are unnamed for compat. with <code><a class="el" href="unionArgoProtocol.html" title="Native representation of a Argo A/C message for WREM-2 remote.">ArgoProtocol</a></code> 1st byte definition is a header common across all commands though </dd></dl>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a id="a76e13af1fd9e37acc9024c41ec6af461"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76e13af1fd9e37acc9024c41ec6af461">&#9670;&nbsp;</a></span>@11</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct { ... } </td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3f02eee58f9b58593d58ea6c8000df26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f02eee58f9b58593d58ea6c8000df26">&#9670;&nbsp;</a></span>@13</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct { ... } </td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adb594a8c2eb0607d97bdd84029bd2509"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb594a8c2eb0607d97bdd84029bd2509">&#9670;&nbsp;</a></span>__pad0__</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::__pad0__</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7ebe13fc897032a39eac9f6750a8bbb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ebe13fc897032a39eac9f6750a8bbb9">&#9670;&nbsp;</a></span>CheckHi</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::CheckHi</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a34513e815eea9f74b1cbb653195e5e24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34513e815eea9f74b1cbb653195e5e24">&#9670;&nbsp;</a></span>config</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structArgoProtocolWREM3_1_1Config.html">ArgoProtocolWREM3::Config</a> ArgoProtocolWREM3::config</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a575fd7bfc3b59f45c364c7bd812e0585"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a575fd7bfc3b59f45c364c7bd812e0585">&#9670;&nbsp;</a></span>Eco</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Eco</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac05cd30368d562f37f01189ab2189afd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac05cd30368d562f37f01189ab2189afd">&#9670;&nbsp;</a></span>Fan</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Fan</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aee10dd268dd6e298956200965ef6e168"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee10dd268dd6e298956200965ef6e168">&#9670;&nbsp;</a></span>Filter</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Filter</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5daf182a5014da64873534f01802ae2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5daf182a5014da64873534f01802ae2f">&#9670;&nbsp;</a></span>Flap</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Flap</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="ir__Argo_8h.html#aa06fa023aaa4ffd1cce16ddc08ee1b58">argoFan_t</a> </p>

</div>
</div>
<a id="af6625af7354c44c45c81cc1cf9c7395e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6625af7354c44c45c81cc1cf9c7395e">&#9670;&nbsp;</a></span>iFeel</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::iFeel</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7cd987f45696e861d2ec2435e7fbfa46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cd987f45696e861d2ec2435e7fbfa46">&#9670;&nbsp;</a></span>IrChannel</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::IrChannel</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Preamble: 0b1011 <a class="el" href="ir__Argo_8cpp.html#a75d9bb6bcb5ad3a112371114bea69e9e">kArgoWrem3Preamble</a>. </p>

</div>
</div>
<a id="ac2b78a7874bc7c19b68e7ecc0efed641"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2b78a7874bc7c19b68e7ecc0efed641">&#9670;&nbsp;</a></span>IrCommandType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::IrCommandType</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>0..3 range </p>

</div>
</div>
<a id="ad4842c64d274a9d0de639abbe84a7c55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4842c64d274a9d0de639abbe84a7c55">&#9670;&nbsp;</a></span>Light</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Light</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af0cd309e34173980416c84b3f5b5ee11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0cd309e34173980416c84b3f5b5ee11">&#9670;&nbsp;</a></span>Max</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Max</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>a.k.a. Turbo </p>

</div>
</div>
<a id="a4706e557687809fc3e8e89e9bea189ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4706e557687809fc3e8e89e9bea189ec">&#9670;&nbsp;</a></span>Mode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Mode</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0ae093974abc6e24fd2927072eac8b6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ae093974abc6e24fd2927072eac8b6b">&#9670;&nbsp;</a></span>Night</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Night</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adf85e9220ef2668d29c4fe63c609e7e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf85e9220ef2668d29c4fe63c609e7e9">&#9670;&nbsp;</a></span>Post1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Post1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a16027243f7803919755bf3d7c5d2b314"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16027243f7803919755bf3d7c5d2b314">&#9670;&nbsp;</a></span>Power</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Power</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SwingV <a class="el" href="ir__Argo_8h.html#a65130e0edbf25ecde961ccc38fe67719">argoFlap_t</a>. </p>

</div>
</div>
<a id="ac1228072b0107fbb2ef753baaebfda04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1228072b0107fbb2ef753baaebfda04">&#9670;&nbsp;</a></span>Pre1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Pre1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae8ebbecb6945cf1a36feacb93b16fd8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8ebbecb6945cf1a36feacb93b16fd8d">&#9670;&nbsp;</a></span>raw</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::raw[<a class="el" href="IRremoteESP8266_8h.html#a5f38a56eacd9964a8514cb57de287a45">kArgoStateLength</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The state in native IR code form. </p>

</div>
</div>
<a id="a141495c3f67ab8bfd6191d00536fc64f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a141495c3f67ab8bfd6191d00536fc64f">&#9670;&nbsp;</a></span>RoomTemp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::RoomTemp</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="ir__Argo_8h.html#af6d63b1d2f511ebd1a1358e497ed1fca">argoIrMessageType_t</a> </p>

</div>
</div>
<a id="aa556840c33f82401ddc0032018579d5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa556840c33f82401ddc0032018579d5b">&#9670;&nbsp;</a></span>SensorT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::SensorT</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2c9225bd2f33bcc33164a3aedf0fa28d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c9225bd2f33bcc33164a3aedf0fa28d">&#9670;&nbsp;</a></span>Sum</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Sum</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unknown, always 0b110000 (TempScale?) </p>

</div>
</div>
<a id="a8b55e8222b66e31bb1d70690024502fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b55e8222b66e31bb1d70690024502fb">&#9670;&nbsp;</a></span>Temp</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ArgoProtocolWREM3::Temp</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="ir__Argo_8h.html#ac5ec3c5effcb350b776669400d29809c">argoMode_t</a> </p>

</div>
</div>
<a id="a6a9f04a39726e78ce0cc607fa636d9eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a9f04a39726e78ce0cc607fa636d9eb">&#9670;&nbsp;</a></span>timer</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structArgoProtocolWREM3_1_1Timer.html">ArgoProtocolWREM3::Timer</a> ArgoProtocolWREM3::timer</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this union was generated from the following file:<ul>
<li>src/<a class="el" href="ir__Argo_8h_source.html">ir_Argo.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>
